-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Solid client authn js upgrade #104
Conversation
Hacks ExistThere are places in the codebase labeled by |
Standalone DB doesn't refresh on loginWhen running mashlib in standalone mode (via To Replicate
NOTE: It seems that going to a page with public access then back to the private page works. |
Cannot create new folders on ESSThis issue only applies to situations where ESS is the LDP. When creating a new folder, an error is given: Reason Response Header:
|
The Dokeli pane cannot access non-public resources:Reason |
[COMPLETE] Deployments on NSS require a user to log in twice.Reason
Possible Solution |
Sharing Pane does not work for ESSThis problem only happens when ESS is the LDP. When navigating to the sharing pane on the resource, nothing happens and this error appears in the console:
Of course |
Cannot create a tracker on ESSThis issue only applies when ESS is being used as the IDP. When trying to create a tracker an error is triggered:
Looking at the request logs, on ESS, it will skip creating NOTE: Because of this problem as well as the problem when trying to create a folder, it is unknown how well the issue tracker works on ESS. |
Cannot create address book on ESSThis issue only applies when ESS is the LDP. When trying to create an address book, this error is given: NOTE: despite these errors, if you refresh and login again, you will see the address book has been successfully created. |
"Chat with me" feature doesn't work initially on ESSOn ESS, clicking the "chat with me" button will yield an error |
[COMPLETE] Not all tests are up to date:There are a number of unit tests in the libraries that are not up to date |
Cannot Create Scheduled Event on ESSWhen trying to create a scheduled event when ESS is an LDP, the following error surfaces: NOTE: Refreshing the page will show that the event has actually been created |
New version of solid-client-authn-js requires a webId claim in the id token, and NSS doesn't currently do thatThe auth spec was recently upgraded to include the webId in the Update: the root cause is here: inrupt/solid-client-authn-js#551 |
Part of past authentication work |
Upgrade mashlib to work with @inrupt/solid-client-authn-js
Also involved: